TEMPLATE = app

CONFIG += warn_off C++11

QT       += core gui widgets

TARGET = UCGUISIM_QT

RC_FILE = app.rc

LIBS += \
    $$PWD/GUI/Library/GUI.a \
    $$PWD/Simulation/GUISim.a \
    $$PWD/Simulation/GUI.a \
    -lgdi32 \
    -lwinmm \
    -lwsock32

INCLUDEPATH += \
    GUI/Include \
    Config \
    Application \
    Simulation

DEPENDPATH = $$INCLUDEPATH


SOURCES += main.cpp\
    mainwindow.cpp \
    Config/GUIConf.c \
    Config/LCDConf.c \
    Config/SIMConf.c \
    Application/maintask.c \
    simmsg.c

HEADERS  += mainwindow.h \
    Config/GUIConf.h \
    Config/LCDConf.h \
    GUI/Include/BUTTON.h \
    GUI/Include/BUTTON_Private.h \
    GUI/Include/CALENDAR.h \
    GUI/Include/CHECKBOX.h \
    GUI/Include/CHECKBOX_Private.h \
    GUI/Include/CHOOSECOLOR.h \
    GUI/Include/CHOOSEFILE.h \
    GUI/Include/DIALOG.h \
    GUI/Include/DIALOG_Intern.h \
    GUI/Include/DROPDOWN.h \
    GUI/Include/DROPDOWN_Private.h \
    GUI/Include/EDIT.h \
    GUI/Include/EDIT_Private.h \
    GUI/Include/FRAMEWIN.h \
    GUI/Include/FRAMEWIN_Private.h \
    GUI/Include/Global.h \
    GUI/Include/GRAPH.h \
    GUI/Include/GRAPH_Private.h \
    GUI/Include/GUI.h \
    GUI/Include/GUI_ARRAY.h \
    GUI/Include/GUI_ARRAY_Private.h \
    GUI/Include/GUI_BMP_Private.h \
    GUI/Include/GUI_ConfDefaults.h \
    GUI/Include/GUI_Debug.h \
    GUI/Include/GUI_FontIntern.h \
    GUI/Include/GUI_GIF_Private.h \
    GUI/Include/GUI_HOOK.h \
    GUI/Include/GUI_JPEG_Private.h \
    GUI/Include/GUI_Private.h \
    GUI/Include/GUI_SetOrientation.h \
    GUI/Include/GUI_SetOrientationCX.h \
    GUI/Include/GUI_SIM_Win32.h \
    GUI/Include/GUI_SPRITE_Private.h \
    GUI/Include/GUI_Type.h \
    GUI/Include/GUI_Version.h \
    GUI/Include/GUI_VNC.h \
    GUI/Include/HEADER.h \
    GUI/Include/HEADER_Private.h \
    GUI/Include/ICONVIEW.h \
    GUI/Include/ICONVIEW_Private.h \
    GUI/Include/IMAGE.h \
    GUI/Include/IMAGE_Private.h \
    GUI/Include/KNOB.h \
    GUI/Include/KNOB_Private.h \
    GUI/Include/LCD.h \
    GUI/Include/LCD_ConfDefaults.h \
    GUI/Include/LCD_Private.h \
    GUI/Include/LCD_Protected.h \
    GUI/Include/LCD_SIM.h \
    GUI/Include/LCDSIM_Private.h \
    GUI/Include/LISTBOX.h \
    GUI/Include/LISTBOX_Private.h \
    GUI/Include/LISTVIEW.h \
    GUI/Include/LISTVIEW_Private.h \
    GUI/Include/LISTWHEEL.h \
    GUI/Include/LISTWHEEL_Private.h \
    GUI/Include/MENU.h \
    GUI/Include/MENU_Private.h \
    GUI/Include/MESSAGEBOX.h \
    GUI/Include/MULTIEDIT.h \
    GUI/Include/MULTIPAGE.h \
    GUI/Include/MULTIPAGE_Private.h \
    GUI/Include/PROGBAR.h \
    GUI/Include/PROGBAR_Private.h \
    GUI/Include/RADIO.h \
    GUI/Include/RADIO_Private.h \
    GUI/Include/SCROLLBAR.h \
    GUI/Include/SCROLLBAR_Private.h \
    GUI/Include/SIM.h \
    GUI/Include/SIM_GetRegions.h \
    GUI/Include/SLIDER.h \
    GUI/Include/SLIDER_Private.h \
    GUI/Include/SPINBOX.h \
    GUI/Include/SPINBOX_Private.h \
    GUI/Include/SWIPELIST.h \
    GUI/Include/SWIPELIST_Private.h \
    GUI/Include/TEXT.h \
    GUI/Include/TEXT_Private.h \
    GUI/Include/TREEVIEW.h \
    GUI/Include/TREEVIEW_Private.h \
    GUI/Include/WIDGET.h \
    GUI/Include/WINDOW_Private.h \
    GUI/Include/WM.h \
    GUI/Include/WM_GUI.h \
    GUI/Include/WM_Intern.h \
    simmsg.h

